bitter cress (cardamine hirsuta) - Spanish English Dictionary